package springboot_demo.itheima.service;

import org.springframework.stereotype.Service;
import springboot_demo.itheima.pojo.Article;
import springboot_demo.itheima.pojo.PageBean;

/**
 * 功能：
 * 作者：Java课程项目组
 * 日期：2025年01月26日
 */
public interface ArticleService {

    //新增文章
    void add(Article article);

    //条件分页列表查询
    PageBean<Article> list(Integer pageNum, Integer pageSize, Integer categoryId, String state);

    //获取文章详情
    Article findById(Integer id);

    //更新文章
    void update(Article article);

    //删除文章
    void delete(Integer id);


}
